alternative form of renfe - German English Dictionary